package io.github.wslxm.springbootplus2.manage.sys.model.vo.next;

import io.github.wslxm.springbootplus2.core.base.model.Convert;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * 请求请求认证的权限数据
 */
@Data
public class SysAuthVO extends Convert {

    @Schema(title = "权限url")
    private String url;
    @Schema(title = "请求方式")
    private String method;
    @Schema(title = "禁用（0-否，1-是）")
    private Integer disable;
    @Schema(title = "终端(字典code, 如 0-管理端 1-用户端)")
    private Integer type;
    @Schema(title = "授权状态(字典code  0-无需登录 1-需登录 2-需登录+授权)")
    private Integer state;
    @Schema(title = "是否需要验签")
    private Boolean isSign;
}
